amniotic bands - Turkish English Dictionary